package master;

import java.text.DecimalFormat;

import javax.swing.JPanel;

public class Artikel {

	private String name;
	private int anzahl;
	private double betrag;
	private Rechner rechner;

	public Artikel() {
		this("Testartikel", 1, 10,null);
	}

	public Artikel(String name, int anzahl, double betrag, Rechner rechner) {
		this.setName(name);
		this.anzahl = anzahl;
		this.betrag = betrag;
		this.rechner=rechner;
	}

	public double getSumme() {
		return (double) (anzahl) * betrag;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public JPanel toPanel() {
		JPanel panel = new JPanel();		
		return panel;
	}

	public int getAnzahl() {		
		return this.anzahl;
	}

	public double getBetrag() {		
		return betrag;
	}

	public void addAnzahl(int anzahl2) {
		this.anzahl+=anzahl2;
	}

	public String getRechnerName() {
		return this.rechner.getName();
	}
	
	public String getRechnerNummer() {
		DecimalFormat df = new DecimalFormat(",00");
		return df.format(this.rechner.getNumber());		
	}
	
	

}
